bitumen emulsion - French English Dictionary